rhythmic precipitation - Spanish English Dictionary